# from part02.cards_tools import show_menu, new_card, show_all, search_card

# 直接设置为可运行脚本
#！ D:\_Java\anaconda\python3

from part01_基础 import py017_cards_tools

while True:

    # 显示菜单
    py017_cards_tools.show_menu()

    options = input("请选择希望要执行的操作：")
    print("您选择的操作是【%s】" % options)

    # 校验输入
    if options in ["1", "2", "3"]:
        if options == "1":
            py017_cards_tools.new_card()
        elif options == "2":
            py017_cards_tools.show_all()
        else:
            py017_cards_tools.search_card()
        pass

    # 退出系统
    elif options == "0":
        # 占位符，保证程序不报错，而且不做任何事情。
        print("_" * 50)
        print("退出程序")
        pass
        break

    else:
        print("您输入的不正确，请重新输入")
